š ļø All DevTools
Showing 1541–1560 of 4357 tools
Last Updated
April 27, 2026 at 08:00 AM
Show HN: Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines
Hacker News (score: 47)[Other] Show HN: Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines Repo: <a href="https://github.com/valdanylchuk/xcc700" rel="nofollow">https://github.com/valdanylchuk/xcc700</a><p>Hi Everyone! I just wrote my first compiler!<p>- single pass, recursive descent, direct emission<p>- generates REL ELF binaries, runnable using ESP-IDF elf_loader<p>- very basic features only, just enough for self-hosting<p>- treats the Xtensa CPU as a stack machine for simplicity, no register allocation / window usage<p>- compilable on Mac, probably also Linux, can cross-compile for esp32 there<p>- wrote for fun / cyberdeck project<p>Sample output from esp32:<p><pre><code> xcc700.elf xcc700.c -o /d/cc.elf [ xcc700 ] BUILD COMPLETED > OK > IN : 700 Lines / 7977 Tokens > SYM : 69 Funcs / 91 Globals > REL : 152 Literals / 1027 Patches > MEM : 1041 B .rodata / 17120 B .bss > OUT : 27735 B .text / 33300 B ELF [ 40 ms ] >> 17500 Lines/sec << </code></pre> My best hope is that some fork might grow into a unique nice language tailored to the esp32 platform. I think it is underrated in userland hobby projects.
Unix "find" expressions compiled to bytecode
Hacker News (score: 76)[Other] Unix "find" expressions compiled to bytecode
Show HN: Domain Search MCP ā AI-powered domain availability checker
Show HN (score: 5)[Other] Show HN: Domain Search MCP ā AI-powered domain availability checker MCP (Model Context Protocol) server that lets AI assistants check domain availability in real-time.<p>Features: - Multi-source: Porkbun, Namecheap, RDAP, WHOIS - Price comparison across registrars - Social handle checking (GitHub, Twitter, npm, etc.) - Premium domain detection with pricing insights<p>Works with any MCP-compatible client.<p>Install: npx -y domain-search-mcp
Show HN: A Claude Code plugin that catch destructive Git and filesystem commands
Hacker News (score: 16)[Other] Show HN: A Claude Code plugin that catch destructive Git and filesystem commands
Show HN: Aroma: Every TCP Proxy Is Detectable with RTT Fingerprinting
Hacker News (score: 54)[Other] Show HN: Aroma: Every TCP Proxy Is Detectable with RTT Fingerprinting TL;DR explanation (go to <a href="https://github.com/Sakura-sx/Aroma?tab=readme-ov-file#tldr-explanation" rel="nofollow">https://github.com/Sakura-sx/Aroma?tab=readme-ov-file#tldr-e...</a> if you want the formatted version)<p>This is done by measuring the minimum TCP RTT (client.socket.tcpi_min_rtt) seen and the smoothed TCP RTT (client.socket.tcpi_rtt). I am getting this data by using Fastly Custom VCL, they get this data from the Linux kernel (struct tcp_info -> tcpi_min_rtt and tcpi_rtt). I am using Fastly for the Demo since they have PoPs all around the world and they expose TCP socket data to me.<p>The score is calculated by doing tcpi_min_rtt/tcpi_rtt. It's simple but it's what worked best for this with the data Fastly gives me. Based on my testing, 1-0.7 is normal, 0.7-0.3 is normal if the connection is somewhat unstable (WiFi, mobile data, satellite...), 0.3-0.1 is low and may be a proxy, anything lower than 0.1 is flagged as TCP proxy by the current code.
Show HN: Pivor, Open source self-hosted CRM
Show HN (score: 5)[Other] Show HN: Pivor, Open source self-hosted CRM I built Pivor because I wanted a simple, self-hosted CRM without cloud lock-in or per-seat pricing.<p>Features: Clients, Contacts, Communications tracking (emails, calls, meetings, tasks), dark mode.<p>Stack: Laravel 12, Livewire 3, Tailwind CSS 4. Runs on SQLite by default, supports MySQL/PostgreSQL. Docker ready.<p>AGPL-3.0 licensed.<p><a href="https://github.com/Lexaro-Software/pivor" rel="nofollow">https://github.com/Lexaro-Software/pivor</a><p>Looking for feedback!
Show HN: I built an OCI container runtime in Python(for fun)
Show HN (score: 5)[Other] Show HN: I built an OCI container runtime in Python(for fun)
Show HN: One clean, developer-focused page for every Unicode symbol
Hacker News (score: 49)[Other] Show HN: One clean, developer-focused page for every Unicode symbol Iām building a Unicode reference where each symbol has its own dev-friendly page with all relevant encodings.<p>Example: [<a href="https://fontgenerator.design/symbol/almost-equal-to" rel="nofollow">https://fontgenerator.design/symbol/almost-equal-to</a>](<a href="https://fontgenerator.design/symbol/almost-equal-to" rel="nofollow">https://fontgenerator.design/symbol/almost-equal-to</a>)<p>Includes Unicode, HTML, CSS, JS, UTF-8/16 bytes, URL encoding, and usage examples.<p>The same structure is used across thousands of symbols (math, arrows, currency, tech/UI, punctuation).<p>Built because existing references are fragmented. Feedback welcome.
Show HN: Browser Based IDE for Love2D
Show HN (score: 5)[IDE/Editor] Show HN: Browser Based IDE for Love2D
Self-referencing Page Tables for the x86-Architecture
Hacker News (score: 50)[Other] Self-referencing Page Tables for the x86-Architecture
ossium
Product Hunt[Other] Worry Less, Contribute More ossium - Your foundation for discovering & managing the best open source projects in seconds. Free OSS discovery platform for developers. Browse GitHub repositories & trending projects.
Python Tools 20+ Easy Automation Scripts
Product Hunt[Other] Python Quick Tools ā 20+ Easy Automation Scripts Save time daily with these simple, ready-to-run Python scripts! Perfect for beginners or anyone tired of repetitive tasks. What's inside (20+ scripts): ⢠File & folder automation (rename, organize, find duplicates, backup) ⢠Data & CSV helpers (clean files, count words) ⢠Useful utilities (QR codes, passwords, image resizing) ⢠Fun & quick tools (games, calculators, converters)
Sanctum
Product Hunt[DevOps] Build Docker homelabs the right way ā no magic, no lock-in SANCTUM is a homelab generator that produces clean, production-ready Docker Compose setups. Choose the services you want, detect conflicts automatically, and get a setup you fully own and understand. No opinionated stacks, no hidden magic, no lock-in. Start free with up to 3 services, or subscribe for unlimited services and continuous updates. Built for developers, homelabbers, and anyone who wants Docker done right.
Add chapters to youtube video
Product Hunt[Other] Launch Brawser Extension This AI-powered extension generates YouTube chapters with timestamps in one click. It scans your video, creates clear, search-optimized chapter titles, and lets you copy them directly into the description. It works even without subtitles and helps improve navigation, watch time, and search visibility for long videos.
Show HN: Vibium ā Browser automation for AI and humans, by Selenium's creator
Hacker News (score: 76)[Other] Show HN: Vibium ā Browser automation for AI and humans, by Selenium's creator i started the selenium project 21 years ago. vibium is what i'd build if i started over today with ai agents in mind. go binary under the hood (handles browser, bidi, mcp) but devs never see it. just npm install vibium. python/java coming. for claude code: claude mcp add vibium -- npx -y vibium v1 ships today. ama.
[Other] Show HN: I built an open-source Linux-capable single-board computer with DDR3 I've made an ARM based single-board computer that runs Android and Linux, and has the same size as the Raspberry Pi 3!<p>Why? I was bored during my 2-week high-school vacation and wanted to improve my skills, while adding a bit to the open-source community :P<p>These were the specs I ended up with: - H3 SoC - Quad-Core Cortex-A7 ARM CPU @ 1.3GHz - Mali400 MP2 GPU @ 600MHz - 512MiB of DDR3 RAM (Can be upgraded to 1GiB) - WiFi, Bluetooth & Ethernet PHY - HDMI display port - 1080p resolution - 5x USB Slots: 2x USB-A, 1x USB-C Host, 1x USB-C Host & OTG, 1x USB-C PD for power (Negotiating up to 25W. No power socket, yay!) - 32 GB of eMMC 5.1 storage (Optional) - 3.5mm audio jack - SD Card slot - Lots of GPIO<p>I've picked the H3 CPU mainly for its low cost yet powerful capabilities, and it's pretty well supported by the Linux kernel. Plus, I couldn't find any open-source designs with this chip, so I decided to contribute a bit and fill the gap.<p>A 4-layer PCB was used for its lower price and to make the project more challenging, but if these boards are to be mass-produced, I'd bump it up to 6 and use a solid ground plane as the bottom layer's reference plane. The DDR3 and CPU fanout was truly a challenge in a 4-layer board.<p>The PCB was designed in KiCAD and open-source on the Github repo with all the custom symbols and footprints (<a href="https://github.com/cheyao/icepi-sbc" rel="nofollow">https://github.com/cheyao/icepi-sbc</a>). You can also check it out online with kicanvas: <a href="https://kicanvas.org/?github=https%3A%2F%2Fgithub.com%2Fcheyao%2Ficepi-sbc%2Ftree%2Fmain%2Fhardware" rel="nofollow">https://kicanvas.org/?github=https%3A%2F%2Fgithub.com%2Fchey...</a><p>At large quantities, the price can probably reach less than 20$! (exc. taxes, tariffs and other costs)<p>It has been a wild journey, even making me learn how to use crypto as I needed to pay someone to download some "confidential" files from a baidu drive...<p>Read about more details on Github! Everything is open-source under the Solderpad license, aka do what you want: sell it, build it, modify it! :-)
etcd-io/etcd
GitHub Trending[Database] Distributed reliable key-value store for the most critical data of a distributed system
Koda IT Tools
Product Hunt[Other] Developer tools for Next.js Free online tools for developers and IT professionals. Access a wide range of handy tools including converters, generators, validators, and analyzers with excellent user experience.
Show HN: Cosmofy ā bundle your Python code for Linux/Windows/MacOS
Show HN (score: 5)[Other] Show HN: Cosmofy ā bundle your Python code for Linux/Windows/MacOS Bundle up a pure python project into a single Cosmopolitan Python file that runs on Linux/Mac/Windows with no changes.